//package org.tobaccomain.controller;
//
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//
//import org.springframework.web.multipart.MultipartFile;
//import org.tobaccomain.pojo.dto.PageExtra;
//
//import org.tobaccomain.pojo.entity.Group;
//import org.tobaccomain.pojo.entity.Result;
//import org.tobaccomain.pojo.vo.PageResult;
//import org.tobaccomain.service.GroupService;
//
//import java.io.IOException;
//
//@Slf4j
//@RestController
//public class GroupController {
//    @Autowired
//    private GroupService groupService;
//
//    //叶组信息添加
//    @PostMapping("/group")
//    public Result addGroup(@RequestBody Group group){
//        groupService.addGroup(group);
//        return Result.success("信息添加成功");
//    }
//
//    //叶组信息删除
//    @DeleteMapping("/group")
//    public Result delGroup(Integer id){
//        groupService.delGroup(id);
//        return Result.success("删除成功");
//    }
//
//    //叶组信息修改
//    @PutMapping("/group")
//    public Result modifyGroup(@RequestBody Group group){
//        groupService.modifyGroup(group);
//        return Result.success("信息修改成功");
//    }
//
//    //叶组分页查询
//    @GetMapping("/group/page")
//    public Result getGroupList(PageExtra pageGroup){
//        PageResult pageResult = groupService.getGroupList(pageGroup);
//        return Result.success(pageResult);
//    }
//
//    //根据id查询叶组信息
//    @GetMapping("/group")
//    public Result getGroupById(Integer id){
//        Group group = groupService.getGroupById(id);
//        return Result.success(group);
//    }
//
//    //查询叶组下的单料烟
//    @GetMapping("/group/tobacco")
//    public Result getTobaccos(Integer id){
//        PageResult pageResult = groupService.getTobaccos(id);
//        return Result.success(pageResult);
//    }
//
//    //叶组信息的上传
//    @PostMapping("/group/upload")
//    public Result uploadGroup(MultipartFile file) throws IOException {
//        log.info("叶组数据上传:{}",file);
//        groupService.uploadGroup(file);
//        return Result.success("叶组信息上传成功");
//    }
//
//}
